shortsighted person - German English Dictionary